package com.chenwut.functionDemo.Test;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;

public class Test1 {
    public static void main(String[] args) {
        /*
            练习1：集合中存储一些字符串的数据，比如：张三,23。
            收集到Student类型的数组当中（使用方法引用完成)
            练习2：创建集合添加学生对象，学生对象属性：name,age
            只获取姓名并放到数组当中（使用方法引用完成）
            练习3：创建集合添加学生对象，学生对象属性：name,age
            把姓名和年龄拼接成：张三-23的字符串，并放到数组当中（使用方法引用完成)
        * */
        ArrayList<String> list1 = new ArrayList<>();
        Collections.addAll(list1, "蔡坤坤,24", "叶朐咸,23", "刘不甜,22", "吴签,24", "谷嘉,30", "肖梁梁,27");

        Student[] students = list1.stream().map(Student::new).toArray(Student[]::new);
        System.out.println(Arrays.toString(students));
    }
}
